package es.albarregas.dao;

import java.sql.SQLException;
import java.util.ArrayList;
import java.util.Collection;

import es.albarregas.pojo.Descuentos;


public class DescuentosDAO extends ConexionDAO {
	public Collection<Descuentos> leerDescuento(String clausulaWhere) {
		Collection<Descuentos> lista = new ArrayList<Descuentos>();
		try {
			getConexion();
			estamento = conexion.createStatement();
			String consultaSQL="SELECT gastoMinimo,gastoMaximo,envioGratis,porcentajeDescuento FROM descuentos"+clausulaWhere;
			System.out.println("Consulta sql para leerDescuento "+consultaSQL);
			resultado = estamento
					.executeQuery(consultaSQL);
			while (resultado.next()) {
				Descuentos descuento = new Descuentos();
				descuento.setGastoMinimo(resultado.getInt("gastoMinimo"));
				descuento.setGastoMaximo(resultado.getInt("gastoMaximo"));
				descuento.setEnvioGratis(resultado.getString("envioGratis"));
				descuento.setPorcentajeDescuento(resultado.getInt("porcentajeDescuento"));
				lista.add(descuento);
			}
		} catch (SQLException ex) {
			ex.printStackTrace();
		} finally {
			cerrar();
		}
		System.out.println("Coleccion en DescuentosDao " + lista.isEmpty());
		return lista;

	}
}